11. Stock & ETF profit and fees examples
Example Stock
Suppose you bought ten shares of "Amazon.com Inc." (AMZN) five years ago and sold them today. Let's break down the details:
- The price per share in April 2019 was $90.
- The USD to DKK exchange rate in April 2019 was 1 USD = 6,65 DKK.
- Saxo charges a brokerage fee of 0,08% or a minimum of $1 for stocks traded on the NASDAQ exchange market on their basic (free) plan.
- Saxo charges a 0,25% foreign exchange fee when investing in foreign currency stocks from a DKK account.
- The price per share in April 2024 was $170.
- The USD to DKK exchange rate in April 2024 is 1 USD = 6,95 DKK.
- Profits from stocks up to 61.000 DKK (in 2024) a year are taxed at 27%. Saxo automatically reports this to Skat.dk. Since it's categorized as "Aktieindkomst", you'll pay following the "Realisationsprincippet" meaning once you sell the shares.
- For simplicity reasons, the spread rate is below $1 and ignored in this calculation
- "Amazon.com Inc." does not pay dividends
Why does "Amazon.com Inc." not pay dividends?
Unlike other stocks, "Amazon.com Inc." does not pay dividends to Investors but reinvests profits into the company for further growth. Not to confuse with compounding, where the profits are reinvested into the same share to generate additional returns over time. This is common among many high-growth technology companies like Uber. In contrast, Apple pays a 0.53% dividend
With these factors in mind, let's calculate the outcome.
Buying the Stocks in April 2019
- Initial Purchase: You bought ten Amazon stocks at $90 each in April 2019, totaling $900.
- Brokerage Fee: Saxo charges a minimum brokerage fee of $1 or 0,08% for NASDAQ-traded stocks. As 0,08% of $900 is $0,72, you'll pay the minimum fee of $1.
- Foreign Exchange Fee:
- Converting the total of $900 (purchase) + $1 (fee) to DKK, considering the exchange rate of 1 USD = 6,65 DKK in April 2019, the total cost in DKK would be $901 x 6,95 DKK/USD = 5.991 DKK.
- Since you're investing from a DKK account into a foreign currency stock (USD in this case), there's a 0,25% foreign exchange fee. 0,25% of 5.991 DKK = 14,97 DKK rounded up to 15 DKK.
- Total Initial Costs in DKK: Total cost of buying ten stocks: 5.991 DKK (price + brokerage) + 15 DKK (FX fee) = 6.006 DKK.
Selling the Stocks in April 2024
- Selling the stocks: In April 2024, you sold your ten shares of Amazon at $170 per share, totalling $1.700.
- Brokerage Fee: 0,08% of $1.700 is $1,36, which is greater than $1. So, you pay $1,36 as the brokerage fee.
- Foreign Exchange Fee:
- Convert the total sale amount to DKK using the exchange rate of April 2024: ($1.700 + $1,36) x 6,95 DKK/USD = 11.823 DKK.
- You'll again incur a 0,25% foreign exchange fee when converting USD to DKK. 0,25% of 11.823 DKK = 29,54 DKK rounded up to 30 DKK.
- Total Selling Costs in DKK: Total sale amount in DKK = 11.815 DKK (sale + brokerage fee) + 30 DKK (FX fee) = 11.853 DKK.
Taxes
From 6. Taxes, we learned that profits from stocks up to 61.000 DKK (in 2024) are taxed at 27% and only when sold (Realisation Principle). Saxo automatically reports this to Skat.dk, meaning you will only be taxed once. So, next due date, you'll have to pay 27% of your 11.823 DKK (sale) - 5.991 DKK (purchase) = 5832 DKK in profit, meaning 1574.6 DKK in taxes around March the following year 2025.
Verdict
You spent $1 (purchase brokerage fee) + $1,36 (sale brokerage fee) + 15 DKK (purchase FX fee) + 30 DKK (sale FX fee) ≈ 61 DKK in fees. Meanwhile, you made 11.823 DKK (sale) - 5.991 DKK (purchase) - 1.574.6 DKK (taxes) = 4257,4 DKK in net profit from the stocks.
Example ETF
"iShares Core S&P 500" is one of many tradable ETFs that track the S&P 500 index. This ETF is traded on various exchange markets and thus is sold different currencies, but more on that later.
Suppose you bought ten shares of "iShares Core S&P 500 Accumulating" five years ago on the Frankfurt Stock Exchange (XETRA Germany), and sold them today. Let's break down the details:
- "ACC" stands for accumulating, meaning the ETF automatically reinvests any profit back into the fund rather than distributing it to investors, potentially increasing overall returns.
- The price per share in April 2019 was €258.
- The share has a yearly management fee of 0,07%
- The EUR to DKK exchange rate in April 2019 was 1 EUR = 7,47 DKK.
- Saxo charges a brokerage fee of 0,08% or a minimum of €3 for stocks traded on the XETRA exchange market on their basic (free) plan.
- Saxo charges a 0,25% foreign exchange fee when investing in foreign currency stocks from a DKK account.
- The price per share in April 2024 was €500.
- The EUR to DKK exchange rate in April 2024 was 1 EUR = 7,46 DKK.
- Profits from stocks up to 61.000 DKK (in 2024) a year are taxed at 27%. Saxo automatically reports this to Skat.dk. Since it's categorized as "Aktieindkomst" but is an ETF, you'll pay following the "Lagerprincippet" principle meaning once a year.
- The ETF is on SKAT's positive list
- The ETF has a management fee of 0.07%
- For simplicity reasons, the shares had a consistent increase of 14.11% year on year
- For simplicity reasons, the spread rate is below €1 and ignored in this calculation
With these factors in mind, let's calculate the outcome.
Buying the ETFs in April 2019
- Initial Purchase: You bought ten shares of iShares Core S&P 500 (ACC) at €258 each in April 2019, totalling €2.580.
- Brokerage Fee: Saxo charges a minimum brokerage fee of €3 or 0,08% for XETRA-traded stocks. As 0,08% of €2.580 is $2,01, you'll pay the minimum fee of €3.
- Foreign Exchange Fee:
- Converting the total of €2.580 (purchase) + €3 (fee) to DKK, considering the exchange rate of 1 EUR = 7,47 DKK in April 2019, the total cost in DKK would be €2.583 x 7,47 DKK/EUR = 19.295 DKK.
- Since you're investing from a DKK account into a foreign currency stock (EUR in this case), there's a 0,25% foreign exchange fee. 0,25% of 19.295 DKK = 48,24 DKK rounded up to 49 DKK.
- Total Initial Costs in DKK: Total cost of buying ten stocks: 19.295 DKK (price + brokerage) + 49 DKK (FX fee) = 19.344 DKK.
Selling the ETFs in April 2024
- Selling the stocks: In April 2024, you sold your ten shares of iShares Core S&P 500 (ACC) at €500 per share, totalling €5.000.
- Brokerage Fee: 0,08% of €5.000 is €4, which is greater than €3. So, you pay €4 as the brokerage fee.
- Foreign Exchange Fee:
- Convert the total sale amount to DKK using the exchange rate of April 2024: (€5.000 + €4) x 7,46 DKK/EUR = 37.330 DKK.
- You'll again incur a 0,25% foreign exchange fee when converting EUR to DKK. 0,25% of 37.330 DKK = 93,33 DKK rounded up to 94 DKK.
- Total Selling Costs in DKK: Total sale amount in DKK = 37.330 DKK (sale + brokerage fee) + 94 DKK (FX fee) = 37.424 DKK.
Taxes
From 6. Taxes, we learned that profits from ETFs on SKAT's positive lists are taxed following "Aktieindkomst" and thus profits up to 61.000 DKK (in 2024) are taxed at 27%. Saxo automatically reports this to Skat.dk. Unlike shares, ETF's are taxed following the "Lagerprincipet", meaning you are taxed once a year on the profit of the ETF. With the ETF's having a consistent profit increase year on year of 14.11%, you would have paid each year, around March, in taxes:
YEAR | VALUE | PROFIT | NEW VALUE (DKK) | TAX (27%) |
---|---|---|---|---|
1 | 19.295 DKK | 19.295 DKK x 0,1411 = 2.722,5 DKK | 22.017,5 DKK | 735 DKK |
2 | 22.017,5 DKK | 21.926,8 DKK x 0,1411 = 3.106,7 DKK | 25.124,2 DKK | 839 DKK |
3 | 25.124,2 DKK | 24.917,6 DKK x 0,1411 = 3.545 DKK | 28.669,2 DKK | 957 DKK |
4 | 28.669,2 DKK | 28.316,3 DKK x 0,1411 = 4.045,2 DKK | 32.714,4 DKK | 1.092 DKK |
5 | 32.714,4 DKK | 19.295 DKK x 0,1411 = 4.616 DKK | 37.330 DKK | 1.246 DKK |
Data: |
In total that amounts to 4.869 DKK in taxes.
You can get to the same result by simply applying 27% to the total profit, e.g. (37.330 DKK (sale) - 19.295 DKK (purchase)) x 0.27 = 4.869 DKK.
Note
If this investment was made using an Aktiesparekonto, you would have needed to add the tax amount in cash to your ASK balance if no cash is available. This is because ASK taxes are paid directly from the account. Saxo notifies their clients about outstanding ASK tax amounts with a grace period of 30 days.
Management fees
We haven't factored in any ETF management fees in our calculations yet. The 0,07% management fee is charged on a daily basis but expressed as an annual percentage. This means the management fee translates to a daily deduction of 0,7% / 365 days = 0,00191% from the ETFs total value. To simplify, we'll assess the maximum management fee you'd have to pay each year by taking the ETF value at the end of each year:
- Year 1: 22,017.5 DKK × 0.0007 = 15.4 DKK per year.
- Year 2: 25,124.2 DKK × 0.0007 = 17.6 DKK per year.
- Year 3: 28,669.2 DKK × 0.0007 = 20 DKK per year.
- Year 4: 32,714.4 DKK × 0.0007 = 22.9 DKK per year.
- Year 5: 37,330 DKK × 0.0007 = 26.1 DKK per year.
That is a maximum total management fee of 102 DKK.
Since the fees occur daily, the tax and profit calculations are slightly off, but acceptable for simplification reasons.
Verdict
You spent €3 (purchase brokerage fee) + €4 (sale brokerage fee) + 49 DKK (purchase FX fee) + 94 DKK (sale FX fee) + 102 DKK ≈ 297 DKK in fees. Meanwhile, you made 37.330 DKK (sale) - 19.295 DKK (purchase) - 4.869 DKK (taxes) ≈ 13.166 DKK in profit from the stocks.